/**
 * 
 */
package cn.cit.wcif.member.api.persistence;

/**
 * @author Jonathan
 * @version 1.0
 * 
 */
public interface IMemberEntity {
	// ID
	long getId();

	// Email,做为唯一登录账号
	String getEmail();

	// 密码
	String getPassword();

	// 昵称
	String getName();

	// 性别
	String getSex();

	// 城市
	String getCity();

	// 手机
	String getCellPhone();

	// 签名
	String getSignature();

	// 获取头像
	String getAvatar();

	// 邮箱是否接受本站点信息
	Boolean isGetingInfoByEmail();

	// 文章有回复信息是否提示
	Boolean isPromptingForResponseedMyArticle();

	void setId(long id);

	void setEmail(String email);

	void setPassword(String password);

	void setName(String name);

	void setSex(String sex);

	void setCity(String city);

	void setCellPhone(String cellPhone);

	void setSignature(String signature);

	void setAvatar(String avatar);

	void setGetingInfoByEmail(Boolean flag);

	void setPromptingForResponseedMyArticle(Boolean flag);
}
